home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1999 October: Technology Seed / ADC Seed CD - October 1999.toast / FireWire / FireWire_2.0_SDK / Source / AVTransport / AVTransportFamily / AVTransportExpert.h < prev    next >
Encoding:
C/C++ Source or Header  |  1999-04-12  |  1.2 KB  |  58 lines  |  [TEXT/MPS ]

  1. /*
  2.     File:        AVTransportExpert.h
  3.  
  4.     Contains:    Definitions for AVTransportExpert.
  5.  
  6.     Written by:    Erik Staats
  7.  
  8.     Copyright:    © 1996 by Apple Computer, Inc., all rights reserved.
  9.  
  10.     Change History (most recent first):
  11.  
  12.        <FW4>    10/22/96    ES        Removed device notification fields from AVTExpertData record.
  13.                                     Added Generic Driver Family notification field to AVTExpertData
  14.                                     record.
  15.        <FW3>     6/20/96    ES        Made this look more like a .i generated interface.
  16.        <FW2>     6/20/96    ES        Filled in contains and written by fields.
  17.        <FW1>     6/20/96    ES        first checked in
  18.  
  19. */
  20.  
  21. #ifndef __AVTRANSPORTEXPERT__
  22. #define __AVTRANSPORTEXPERT__
  23.  
  24. #ifdef __cplusplus
  25. extern "C" {
  26. #endif
  27.  
  28. #if PRAGMA_IMPORT_SUPPORTED
  29. #pragma import on
  30. #endif
  31.  
  32. #if PRAGMA_ALIGN_SUPPORTED
  33. #pragma options align=mac68k
  34. #endif
  35.  
  36. struct AVTExpertDataStruct
  37. {
  38.     GDFDeviceEventRegistrationID
  39.                                 gdfDeviceEventRegistrationID;    // Reference to generic device event registration.
  40. };
  41. typedef struct AVTExpertDataStruct
  42.                                 AVTExpertData,
  43.                                 *AVTExpertDataPtr;
  44.  
  45. #if PRAGMA_ALIGN_SUPPORTED
  46. #pragma options align=reset
  47. #endif
  48.  
  49. #if PRAGMA_IMPORT_SUPPORTED
  50. #pragma import off
  51. #endif
  52.  
  53. #ifdef __cplusplus
  54. }
  55. #endif
  56.  
  57. #endif /* __AVTRANSPORTEXPERT__ */
  58.